pass off upon another - Francés Inglés Diccionario